-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature gate jsonrpsee
related crates and check features powerset for reth-rpc-types
#10141
Feature gate jsonrpsee
related crates and check features powerset for reth-rpc-types
#10141
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
where does this surface an issue for you?
do you depend on reth-rpc-types directly or some other crate that depends on it?
Yes, we do depend on this crate for ZK rollups on Sovereign SDK. Also, original code has |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
gotcha, supportive, although this crate acts as a container crate that re-exports stuff, I assume you could also cherry pick only those alloy crates that you need
do you know which one pulls that in? |
It is via
|
9be295f
to
724c3d9
Compare
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Thank you for suggestion, I will explore that. But this PR will allows us to switch from our fork to original this upstream repo . Maybe it stretches a little bit, but this crate on main branch is not compiles with default features off. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
naming nitpicks
also, with alloy-rs/alloy#1131 the engine crates should become a non issue
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these should also be updated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My bad, fixed!
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
looks like the cargo hack job found the first issue :) |
…or `reth-rpc-types` (paradigmxyz#10141) Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Third frollow up of #10130
jsonrpsee
related crates contain several dependencies that cannot be easily compiled with riscv, for instance ring v17.This PR feature gates all
jsonrpsee
dependencies behinddefault
feature